Science

Tiny protein variation has huge impact on all animals and plants